package easy;
/*
434. 字符串中的单词数
解题思路:可以先假设只有一个字符，判断是否为单词的依据是这个字符是否为空格。然后扩大范围。当出现多个字符时，不仅要判断当前字符是否为空，还要判断当前字符的前一个是否为空
 */
public class LeeCode434 {

  public int countSegments(String s) {

    int count = 0;
    for (int i = 0; i < s.length(); i++) {
      if ((i == 0 || s.charAt(i - 1) == ' ') && s.charAt(i) != ' ') {
        count++;
      }
    }
    return count;
  }

  public static void main(String[] args) {
    System.out.println(new LeeCode434().countSegments("Hello, my name is John"));
  }
}
